secreting sweat - Francés Inglés Diccionario